'''
author:        Wang Chenyang <cy-wang21@mails.tsinghua.edu.cn>
date:          2024-09-23
Copyright © Department of Physics, Tsinghua University. All rights reserved

Define format for literatures
'''
from typing import Literal

ALL_FIELDS = [
    "type", "title", "author", "date",
    "publication", "volume", "issue", "pages",
    "url", "doi", "abstract", "note", "keywords",
    "highlight", "interest_score",
    "arxiv-id"  # for arXiv
]

DOCU_TYPE = Literal[
    "article", "book", "booklet",
    "conference", "inbook", "incollection",
    "inproceedings", "manual", "mastersthesis",
    "misc", "phdthesis", "proceedings",
    "techreport", "unpublished", "preprint"
]
